botched-up artwork - Espagnol Anglais Dictionnaire